21 research outputs found
The WCET Tool Challenge 2011
Following the successful WCET Tool Challenges in 2006 and 2008, the third event in this series was organized in 2011, again with support from the ARTIST DESIGN Network of Excellence. Following the practice established in the previous Challenges, the WCET Tool Challenge 2011 (WCC'11) defined two kinds of problems to be solved by the Challenge participants with their tools, WCET problems, which ask for bounds on the execution time, and flow-analysis problems, which ask for bounds on the number of times certain parts of the code can be executed. The benchmarks to be used in WCC'11 were debie1, PapaBench, and an industrial-strength application from the automotive domain provided by Daimler AG. Two default execution platforms were suggested to the participants, the ARM7 as "simple target'' and the MPC5553/5554 as a "complex target,'' but participants were free to use other platforms as well. Ten tools participated in WCC'11: aiT, Astr\'ee, Bound-T, FORTAS, METAMOC, OTAWA, SWEET, TimeWeaver, TuBound and WCA
How to Program in Ada 9X, Using Ada 83
Existing software will have to be transitioned from Ada 83 to Ada 9X. This paper explains presently known incompatibilities between the existing Ada standard and its proposed revision. It provides guidelines to users, which will make their Ada 83 code upward compatible with Ada 9X. 1. INTRODUCTION Ada 9X is approaching rapidly. Initiation of the formal ANSI and ISO standardization processes is expected in late 1993. Although attracted by the added functionality of Ada 9X, many users are concerned about the eventual cost of upgrading their Ada applications to the revised standard. Of particular interest are any incompatibilities that might exist between Ada 83 and Ada 9X. The detection and analysis of such incompatibilities, and the resulting program changes, add risk and cost to the transition to Ada 9X. Avoiding such incompatibilities has been a central design goal of the Ada 9X revision effort. However, in some cases, they are a necessary consequence of changes to the semantics of ..
Panel session summary: The future of safety-minded languages
The session combined the presentation of two papers accepted for the conference, an invited position statement and an invited talk. Throughout, the speakers formed a panel that discused the presented ideas in more detail
Panel session summary: The future of safety-minded languages
The session combined the presentation of two papers accepted for the conference, an invited position statement and an invited talk. Throughout, the speakers formed a panel that discused the presented ideas in more detail